home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
WORDMISC
/
PCINDX11.LZH
/
PCINDX.EXE
/
PCI.DOC
< prev
next >
Wrap
Text File
|
1991-08-20
|
164KB
|
4,003 lines
PC─INDEX User's Guide
Version 4.00
Copyright (c) 1989─91 HELP Software
16706 Bradley Ct
Belton, MO 64012
(816) 331─5809
LICENSE AGREEMENT
Copyright: This software product is copyrighted and all rights
reserved by HELP Software. It is intended for the use of the
original purchaser only. Purchaser is hereby licensed to install
and use the software on any single user system at any one time,
and may not transfer the software to other entities or computers
for use by others. You may make backup copies as needed for your
use, but you may not distribute the software in any way or form.
Return the manual, disk, and any backup copies to HELP Software
if you decide not to accept this agreement.
Approach: We at HELP Software feel that we offer our software at
a price which everyone can afford. Obtaining and installing an
illegal copy is not only in violation of copyright law for all
parties involved, it is unfair to the industry, and to those who
purchased a legal copy. We have demonstrated our good faith by
not using any form of copy protection, and you can show yours by
adhering to this license agreement. Installation of the program
indicates acceptance of this agreement.
Warranty: HELP Software warrants this software product and the
associated manual for a period of ninety (90) days. Warranty
requests must include invoice number and date of purchase.
Liability: The user hereby agrees that regardless of the form of
any claim, liability for any damages or loss incurred because of
this product shall not exceed the registration fee or purchase
price.
PC─INDEX Copyright (c) HELP Software 1989─91
16706 Bradley Court Belton, MO 64012 (816) 331─5809
TABLE OF CONTENTS
WHAT DOES PC─INDEX DO ?...........................1
SYSTEM REQUIREMENTS...............................3
NEW FEATURES......................................3
INSTALLATION......................................4
GETTING STARTED...................................4
QUICK START ─ EXAMPLES............................6
Extract Single Words.........................7
Edit Extracted word file.....................9
Build Single Word Index.....................10
Extract Phrases.............................15
Build Phrase Index..........................16
Extracting Personal Names...................18
PROCESSING MULTIPLE FILES........................22
OTHER FEATURES...................................27
Turning PC─INDEX on and off.................27
ON─LINE HELP................................27
Black and White monitors....................27
MENU SELECTIONS..................................28
File Menu...................................28
Edit Menu...................................40
Document Type Menu..........................42
ERROR MESSAGES...................................48
BUG REPORT FORM..................................52
PC─INDEX SUGGESTION FORM.........................53
INDEX 1 (Single Word Index)......................54
INDEX 2 (Phrase Index)...........................64
WHAT DOES PC─INDEX DO ?
PC─INDEX is designed to produce the type of an index that you
would find in the back of a book or reference manual. There are
many options available and two types of indexes that can be
created with PC─INDEX.
Both index types are described here along with a section of that
index type as an example.
1) Single Word Index: An index can be created listing every
occurrence of every single word in a document. Optionally, you
can include only the words you specify, or you can eliminate all
occurrences of the 1000 most common words in the English
language. You can even tell PC─INDEX to only index capitalized
words (like names).
Single Word Index Example:
── A ── bottom 9─10, 13
abbreviation 8 box 10, 14
abort 22 boxes 15
absence 8 brackets 8, 18
acceptance 2 BRADLEY 1─2
accordingly 20 breaks 5
accurate 5 brief 11
accurately 5 broken 12
active 8, 15, 18 Brown 4
actual 9, 13 Build 2, 9,
11─12 adapter 20 builds 14
added 4 built 14
addition 4 bw 20
additional 7
address 7
adhering 2 ── C ──
adjust 7, 20 calculated 9,
13 advanced 7 call 9
advertising 7 called 9, 13
afford 2 case 7─8, 18─19
AGREEMENT 1─2 cases 15
agrees 2, 7 catch 4
alone 7 cd 5
alpha 7, 15─16, 18─19 CH 16
alphabet 7, 10, 14 chance 6, 18
alphabetical 14, 17─18 chapter 12
alphanumeric 7, 18─19 chapters 12
1
2) Phrase Index: An index can be generated listing all phrases
that you specify. A new feature added to PC─INDEX 4.0 is the
ability to find personal names in a document and save them in a
file for you.
Another new feature is the ability to list entries with up to two
levels, like a name listed last name, first name (i.e. Jennifer
WILLIAMS listed WILLIAMS, Jennifer) or a category with a sub─
category (i.e. Winter activities, skiing). Look under the "W"
entries in the sample phrase index below for some examples.
Phrase Index Example:
── A ── ── I ──
automatically 21 index 1─22
── B ── ── O ──
Black and White monitor 20 on line help 4
Bradley 1─2 Option Menu 2, 11
build index 2, 9, 11─12 options 3, 6─8, 11, 15─20
── C ── ── Q ──
copyright 1─2, 11, 15, 19─20 Quick Start Example 2
Court 1─2
created 3, 5─6, 8─9, 12─14
── S ──
spinoff list 11, 14, 17─18
── D ── system requirements 23
Document Format Menu 2
── W ──
── E ── WALTERS,
Edit Extracted word file 2, Clifford 4, 7─9
8─9, 12, 14, 18 George 5, 18
Edit Menu 2, 7, 14─15, 18 Susan 8, 34, 36
Error Messages 2, 20 WILLIAMS, Jennifer 8
extract words 2, 6─7 winter activities,
building a snowman 2
ice skating 4─13, 15
── F ── skiing 39, 52
File Menu 3, 6, 9, 11─12,
17, 21
2
PC─INDEX can also create a list of all unique words and generate
a word frequency report.
PC─INDEX can index any size file. It can even handle multiple
files at once. Related files such as chapters of a book,
depositions, or trial transcripts can be indexed as a group.
PC─INDEX differs significantly from the index feature in most
word processors. Instead of having to mark each word or phrase
(as you do with most word processors), PC─INDEX simply searches
your document(s) for the words or phrases that choose to include.
PC─INDEX supports a number of popular word processors. Currently
WordPerfect, Microsoft Word, Wordstar, Wordstar 2000, and
Multimate documents are supported in addition to ASCII files.
SYSTEM REQUIREMENTS
The minimum requirements for PC─INDEX are 640K of RAM, one floppy
disk drive, one hard disk drive, and DOS 2.1 or higher.
NEW FEATURES
The ability to list entries with up to two levels, like a name
listed last name, first name (i.e. WILLIAMS, Jennifer) or a
category with a sub─category (i.e. Winter activities, skiing).
Look under the "W" entries in the sample phrase index for some
examples.
The ability to automatically extract personal names from a
document. Many genealogists have asked for this, but hopefully
it will be of use to others as well.
You can now view or print an index (or any text file) from within
PC─INDEX. In previous versions you had to quit the program and
use DOS commands.
A DOS shell has been added if you need to perform any DOS
commands while using PC─INDEX.
3
You can now choose from a list of files instead of having to
remember the exact path and name of the file you wish to use.
This function is available anywhere a filename is asked for.
INSTALLATION
The installation of PC─INDEX is very simple. Just copy the file
on the PC─INDEX program diskette to your hard disk. To save
space there is only one file distributed on the program disk
(UNPACK.EXE). This file is made up of a number of files
compressed into one large file using LHA, a compression program
written by Haruyasu YOSHIZAKI. After copying the file to your
hard disk, type UNPACK and the files needed by PC─INDEX will be
created.
For example, to install PC─INDEX on a hard disk you might install
it with the program disk in drive A: using the following
commands. (Make sure you are at the C:> prompt.)
md \pci
cd \pci
copy a:*.* c:\pci
unpack
The first line "md \pci" creates the directory named "pci". This
directory may be named anything you wish.
The second line "cd \pci" makes the directory pci the current
directory.
The third line "copy a:*.* c:\pci" copies the unpack.exe file to
the pci directory.
The fourth line "unpack" runs the unpack program and creates all
of the files that you need to use PC─INDEX.
GETTING STARTED
Before you use PC─INDEX, be sure to read the READ.ME. file for
any recent changes or additions to the program or the
documentation.
You can do this by typing the command: TYPE READ.ME from the DOS
command line or by using the View Index command under the File
Menu in
4
PC─INDEX. The View Index command can be used to view any ASCII
or Text file.
Before using PC─INDEX you should make a complete backup copy of
the PC─INDEX program diskette.
You should have received one manual and one program diskette.
After running UNPACK, you should have the following files.
PCI.EXE ─ program file
PCI.DOC ─ documentation file
PCI.HLP ─ help file
PCI.INX ─ help index file
PCI.DEF ─ default settings file
CUSTOM.SET ─ custom character set
DISCARD.DBF ─ list of 1,000 most common words
DISCARD.DBI ─ index for common words
NAMES.DBF ─ list of 12,000 + personal names
NAMES.DBI ─ index for name list
READ.ME ─ latest information about PC─INDEX
ORDER.FRM ─ order form
SAMPLE1.DOC ─ sample for multi─file document example
SAMPLE2.DOC ─ sample for multi─file document example
SAMPLE3.DOC ─ sample for multi─file document example
The files NAMES.DBF and NAMES.DBI are only used for Extracting
Names from a document. If you don't plan to extract names you
might want to delete these two files, since they take up so much
disk space.
There is an example given for each type of index that PC─INDEX
will create. All of the examples use the text in this document
to create the index.
The best way to learn how to use PC─INDEX is to work through the
example for the type of index that you want to create. Then try
your own document.
5
QUICK START ─ EXAMPLES
In order to get you up and running as quickly as possible,
several examples have been included to demonstrate the general
use of PC─INDEX.
For all of these examples we will index the documentation
contained in the file 'PCI.DOC'.
The PCI.DOC file was created by printing this document to disk.
If you are not using one of the word processors supported by PC─
INDEX, the best way to prepare your document for indexing is to
print it to disk. This method will normally preserve the file
formatting needed by PC─INDEX.
Simply saving a file as an ASCII or TEXT file will usually not
preserve the formatting. Form feeds or extra line feeds at the
beginning and end of a page, which PC─INDEX needs, will usually
be removed.
If you are using one of the document types supported by PC─INDEX,
(i.e. WordPerfect, WORD, Wordstar, etc.) then don't worry about
this. Your documents will be handled differently, and there are
more precise methods for determining where page breaks occur.
There are two types of indexes that PC─INDEX can create for you.
Each index type requires two steps and one has an optional third
step. There is an example for each index type. They are
presented in the following order:
1) Single Word Indexes
2) Phrase Index
INDEX TYPE ONE: SINGLE WORD INDEX
There are two single word indexes available with PC─INDEX. The
first is capable of producing an index on every single word in a
document. The second index type will only index capitalized
words.
Controls are available which allow you to either include only the
words you want or to automatically discard common words like
'a','and', 'the', etc.
To begin using PC─INDEX type PCI and press enter.
6
STEP ONE: Extract Single Words
This option will extract words from a document, one at a time,
and record them in sorted order along with the page number that
they occur on. Many words like a, and, the, if, of, etc will be
eliminated and will not be recorded unless you change the
options.
First, select Text (ASCII) as the document type from the Document
menu. If the wrong document type is selected, results will be
unpredictable.
Next, select the Extract Single Words option from the FILE menu,
by using the cursor keys and pressing ENTER. You should now see
a new window asking you for an input filename, an output
filename, the page size, the first page number to start indexing
on, the first page number to use, and several other options.
For the input filename type 'PCI.DOC' and press enter. The
output filename 'PCI.SRT' will be entered automatically. You can
also press F2 here to display a list of files and select a file
from the list.
This document was created using 60 lines per page (the standard
for letter size paper is usually 66, but to accommodate those
with laser printers we used 60 here). Leave this setting as it
is.
Next enter 4 for the Start Indexing on Page entry, (we want to
skip the first 3 pages that contain the title page, the
disclaimer, and the table of contents) and begin indexing with
the 4th page. Leave the First Page Number to use setting at 1.
This will make PC─INDEX skip the first 3 pages, begin indexing on
page 5, but use page number one for the first page indexed.
The rest of the selections can be broken into two types. Which
word list to use and what type of conversion to perform. One
selection can be made from the choices in each of the two groups.
The three choices on the left determine what words will be
included in the index. If you select the first choice, Don't Use
Any Word List, all words in the document will be included in the
index. If you select the second choice, Use Include Word List,
only the words found in the include word list will be indexed.
If you select the third choice, Use Discard Word List, all common
words in the Discard Word List will automatically be eliminated
from the index, all other words will be included.
7
The four choices on the right determine what type of case
conversion will be performed on each word, if any. If you select
the first option, Perform No Conversion on Word, then all words
will be left alone and no conversion will be performed. By
selecting Convert Word to UPPER Case or Convert Word to lower
case, all words can be converted to all upper or all lower case.
If you select Convert Word to UPPER/lower Case, the first letter
of each word will be converted to uppercase and the rest of the
word will be lower case.
The completed window should look like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: (Name of Document to process) │
│ pci.doc │
│ │
│ Output File Name: │
│ pci.srt │
│ │
│ Page Size Start Indexing on Page First Page Number to use │
│ 60 4 1 │
│ │
│ Don't Use Any Word List X Perform No Conversion on Word│
│ │
│ Use Include Word List Convert Word to UPPER Case │
│ │
│ X Use Discard Word List Convert Word to lower Case │
│ │
│ Convert Word to UPPER/lower │
+───────────────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing 'PCI.DOC'.
You should now see a window which gives you the current status
and tells you how the processing of PCI.DOC is going. You will
be kept informed of how many characters, lines, words, and pages
have been processed as well as how many matches have been found.
8
STEP TWO: Edit Extracted word file
This step is optional, although you will probably want to use it.
It gives you a chance to fine tune the single word index before
you complete it. By using this option, you can deactivate words
so that they will not be included in the index and change the
case of words that are included from lowercase to uppercase and
vice versa.
Select the 'Edit Extracted word file' option from the EDIT menu.
You will be asked for an input filename. PC─INDEX will enter the
name of the output file from the Extract Words option, PCI.SRT.
Just leave the name alone and press enter. After a few seconds
you will see a list of each unique word in PCI.DOC.
+──────────────────────────────────────────────────────────────+
│ +────────────────+ │
│ │ * additional │ │
│ │ * abort │ │
│ │ * absence │ │
│ │ * acceptance │ │
│ │ * accordingly │ │
│ │ * accurate │ │
│ │ * accurately │ │
│ │ * active │ │
│ │ * actual │ │
│ │ * adapter │ │
│ │ * add │ │
│ │ * added │ │
│ │ * addition │ │
│ │ * additional │ │
│ │ * address │ │
│ │ * adhering │ │
│ │ * adjust │ │
│ │ * advanced │ │
│ │ * advertising │ │
│ │ * afford │ │
│ │ * AGREEMENT │ │
│ │ │ │
│ +────────────────+ │
│ESC─end SPACE─mark/clear one entry F2─mark/clear all F3─UPPER │
│ F4─lower case F5─UPPER lower F6─top F7─next │
+──────────────────────────────────────────────────────────────+
To the far left of each word is an asterisk. The presence or
absence of an asterisk indicates whether or not the word is
active. If a word is active, it will be included in the index
when it is created. Words can be toggled one at a time between
being active and inactive by using the spacebar. The
9
words can also be toggled as a group between being active and
inactive by pressing F2. By pressing F2 all words will be
alternately set to active or inactive.
If you have individual words which need to be different you may
change them here. For instance go to the entry 'ASCII'. Since
ASCII is an abbreviation it needs to be listed in uppercase. By
pressing F3, the entry will be changed immediately to all
uppercase if it isn't already. You may have a name which needs
to have the first letter uppercase and the rest lowercase. For
example go to the entry 'Australia'. By pressing F5 you can
change the word from australia to Australia. In the same manner,
pressing F4 would change the word to all lower case.
If you are processing a large document, you may have more words
than the Edit Extracted Word File option will allow you to work
with at one time. Edit Extracted Word File allows up to 1000
unique words to be in memory at any one time. If your list
contains more than 1000 words, you can get the next group of
words by pressing F7. You can continue this process until you
have worked with the entire list. You can go back to the first
group (the top of the list) by pressing F6.
When you are done editing the word list press ESCape to return to
the main menu. All changes have already been saved.
STEP THREE: Build Single Word Index
The third and final step 'Build Single Word Index' is found under
the FILE menu. This step takes the file created by the 'Extract
Single Words' selection and edited by the 'Edit Extracted Word
File' selection and creates the index.
Select 'Build Single Word Index' from the FILE menu. You will be
asked for the input file and output file. PC─INDEX remembers the
name that you gave the file ('PCI.SRT') when you extracted the
word list. You should leave this name as it is.
Next you will be asked what name you want to use for the output
file. This is the name that the actual index will be called.
For this example we'll call it 'PCI.NDX'.
The next entry is the Wildcard Description File Name. This entry
is only
10
used if you are processing several files at the same time. We
won't use it here.
Next, PC─INDEX wants to know the page length (how many lines per
page) you want to use. The default setting is 66 which is the
proper setting for letter size paper. If you are using legal
size paper, the proper setting would be 88. This number does not
need to match the lines per page setting you used when you
selected 'Extract Words'. Many laser printers normally output 60
lines per page. If you will be printing the index to a laser
printer you will want to set this option to 60.
The next item to fill in is the page width. Here you will enter
the total number of characters that will fit on one line or your
printer. The maximum width accepted by PC─INDEX is 132
characters. The number next to page width in reverse video is
the calculated width required for the settings you have selected.
Next, PC─INDEX asks you the number of columns you would like the
index to be. You will be able to produce an index up to four
columns wide. An example of a two column index is included at
the end of this document.
The column width is the next entry. This entry controls the
width of each column in the index. The minimum allowable width
is 30 characters and the maximum is 99.
The number of spaces between columns can range from 1 to 9
characters.
Next fill in the top, bottom, left, and right margins to the
settings that you wish.
11
The completed input window should look something like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: │
│ pci.srt │
│ │
│ Output File Name: │
│ pci.ndx │
│ │
│ Wildcard Description File: (Leave blank if not needed) │
│ │
│ Page Size Page Width (Columns) Number of Columns │
│ 66 80 78 2 │
│ Column Width Space Between Columns Top Margin │
│ 30 3 5 │
│ Bottom Margin Left Margin Right Margin │
│ 5 10 5 │
│ │
+───────────────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin building the single word index.
You should see a status box which tells you the number of words
to be processed, the number of words actually processed, the
letter of the alphabet currently being processed, percentage
completed, and the elapsed time.
This process should only take a few seconds for this example.
When it is finished, you will be returned to the main menu and
the completed index is contained in the text file named
'PCI.NDX'. If you wish to view the file you can select View
Index from the File Menu. If you want to print the index to a
printer select Print Index from the File Menu. Since 'PCI.NDX'
is an ASCII file, you could also load it into almost any word
processor and edit it further if you wish.
12
INDEX TYPE TWO: PHRASE INDEX
The phrase index feature of PC─INDEX will quickly create an index
listing the page number(s) of all phrases that you provide. You
can use PC─INDEX to create this list for you.
Creating a Phrase List:
One technique for creating a complete list of phrases is to start
with a list of all unique words used in a document and build
phrases from them. PC─INDEX can help you do this. By using
the Extract Single Words function and then the Spinoff Unique
Words function, you can quickly create a complete listing of all
words in your document and write them to a phrase file.
More information on spinning off unique words is available under
the File Menu section later in this manual.
For this example we will create a short list of phrases to index.
Select Edit Phrase File from the Edit menu. There are currently
no phrases listed here.
Press F3 to begin adding phrases. You should see a new window
appear. There are three entries that you can make. Level One,
Level Two, and Search String. There must be an entry for Level
One and the Search String.
The Search String is the actual phrase that PC─INDEX searches for
in your document. In order for a phrase to be included in an
index, the Search String must be entered into PC─INDEX exactly as
it appears in the document.
The Level One and Level Two entries are for headings and sub─
headings. They control how an entry will appear in an index. A
good example of headings and sub─headings is a name. For
example, the name Brian BENSON would be entered:
Level One Level Two Search String
BENSON Brian Brian BENSON
In the final index, this entry will appear like this:
BENSON, Brian 12, 13, 15
13
If there is more than one person with the same surname, (e.g.
Brian BENSON, Courtney BENSON, and Lisa BENSON) then the final
index would appear like this:
BENSON,
Brian 12, 13, 15
Courtney 14, 17
Lisa 19
This same technique can be used for sub─categories within
categories. For example, the following phrase entries:
Level One Level Two Search String
Monitors Color Color Monitors
Monitors Monochrome Monochrome Monitors
Would appear in the index like this:
Monitors,
Color 15─19
Monochrome 44
The Search String does not have to match the Level One and Level
Two Entries. This will give you a lot of flexibility in
controlling the appearance of a phrase index. For example, the
following phrase entries:
Level One Level Two Search String
Soft Drinks Diet Colas Diet Pepsi
Soft Drinks Colas Coca Cola
Would appear in the index like this:
Soft Drinks,
Colas 14, 17
Diet Colas 55
Notice that the Search Strings Coca Cola and Diet Pepsi are not
listed anywhere in the index, but they are the strings that must
be found in the document for the phrases to be included in the
index.
14
Select Edit Phrase List from the Edit List Menu and press F3 to
begin adding the following phrases to the list:
Level One Level Two Search String
Black and White monitor Black and White monitor
Build Single Word Index Build Single Word Index
Copyright Copyright
Document Format Menu Document Format Menu Edit
Edit File Edit Custom Character Set Edit Custom Character Set
Edit File Edit Discard Word File Edit Discard Word File
Edit File Edit Extracted Name File Edit Extracted Name File
Edit File Edit Extracted Word File Edit Extracted Word File
Edit Files Edit Include Word File Edit Include Word File
Edit Files Edit Phrase File Edit Phrase File
Edit Menu Edit Menus
Error Messages Error Messages
Examples Examples
Extract Words Extract Words
File Menu File Menu
Help Software Help Software
on line help on line help
Option Menu Option Menu
Quick Start Quick Start
Spinoff List Spinoff List
System Requirements System Requirements
Word Frequency Word Frequency
You do not need to enter phrases in sorted order, PC─INDEX will
sort them for you.
Add more phrases if you wish, but this should be enough phrases
to give you a good idea how this function works. Press ESCape or
F10 again.
STEP ONE: Extract Phrases
This option will extract all phrases that you provided and record
them in sorted order along with the page number that they occur
on.
First, select Text (ASCII) as the document type from the Document
menu. If the wrong document type is selected, results will be
unpredictable.
Next, select the Extract Phrases option from the FILE menu. You
should now see a new window asking you for an input filename, an
output filename, the page size, the first page number to start
indexing on, and the first page number to use.
15
For the input filename type 'PCI.DOC' and press enter. For the
output filename type 'PCI.SRT' and press enter. This document
was created using 60 lines per page (the standard for letter size
paper is usually 66, but to accommodate those with laser printers
we used 60 here). We will leave this setting as it is. Next
enter 4 for the Start Indexing on Page entry, (we want to skip
the first 3 pages that contain the title page, the disclaimer,
and the table of contents) and leave the First Page Number to use
setting at 1.
The completed window should look something like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: (Name of Document to process) │
│ pci.doc │
│ │
│ Output File Name: │
│ pci.srt │
│ │
│ Page Size Start Indexing on Page First Page Number to use │
│ 60 4 1 │
+───────────────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing 'PCI.DOC'.
You should now see a window which gives you the current status
and tells you how the processing of PCI.DOC is going. You will
be kept informed of how many characters, lines, words, and pages
have been processed as well as how many matches have been found.
This process should only take a few seconds for PCI.DOC.
STEP TWO: Build Phrase Index
The second and final step 'Build Phrase Index' is found under the
FILE menu. This step takes the file created by the 'Extract
Phrases' selection and builds the final index.
Select 'Build Phrase Index' from the FILE menu. You will be
asked for the input file and output file. PC─INDEX remembers the
name that you gave the file ('PCI.SRT') when you extracted the
phrases. You should leave this name as it is.
16
Next you will be asked what name you want to use for the output
file. This is the name that the actual index will be called.
For this example we'll call it 'PCI.NDX'.
The next entry is the Wildcard Description File Name. This entry
is only used if you are processing several files at the same
time. We won't use it here.
Next, PC─INDEX wants to know the page length (how many lines per
page) you want to use. The default setting is 66 which is the
proper setting for letter size paper. If you are using legal
size paper, the proper setting would be 88. This number does not
need to match the lines per page setting you used when you
selected 'Extract Phrases'. Many laser printers normally output
60 lines per page. If you will be printing the index on a laser
printer you will want to set this option to 60.
The next item to fill in is the page width. Here you will enter
the total number of characters that will fit on one line. The
maximum width accepted by PC─INDEX is 132 characters. The number
next to page width in reverse video is the calculated width
required for the settings you have selected.
Next, PC─INDEX asks you the number of columns you would like the
output to be in. You will be able to produce an index up to four
columns wide if your phrases are small enough. An example of a
two column phrase index is included at the end of this document.
The column width is the next entry. This entry controls the
width of each column in the index. The minimum allowable width
is calculated by PC─INDEX and is equal to the longest phrase that
you entered. The maximum is 99 characters.
The number of spaces between columns can range from 1 to 9
characters.
Next fill in the top, bottom, left, and right margins to the
settings that you wish.
17
The completed input window should look something like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: │
│ pci.srt │
│ │
│ Output File Name: │
│ pci.ndx │
│ │
│ Wildcard Description File: (Leave blank if not needed) │
│ │
│ Page Size Page Width (Columns) Number of Columns │
│ 66 80 78 2 │
│ Column Width Space Between Columns Top Margin │
│ 30 3 5 │
│ Bottom Margin Left Margin Right Margin │
│ 5 10 5 │
+───────────────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing 'PCI.SRT'.
You should see a status box which tells you the number of phrases
to be processed, the number of phrases actually processed, the
letter of the alphabet currently being processed, percentage
completed, and the elapsed time.
This process should only take a few seconds for this example.
When it is finished, you will be returned to the main menu and
the completed index is contained in the text file named
'PCI.NDX'. If you wish to view the file you can select View
Index from the File Menu. If you want to print the index to a
printer select Print Index from the File Menu. Since 'PCI.NDX'
is an ASCII file, you could also load it into almost any word
processor and edit it further if you wish.
Extracting Personal Names
This menu selection is new to this version of PC─INDEX. Extract
Personal Names will go through a document finding personal names,
first and last names and writing them out to a phrase file. This
file can then be used to create a name index or merged with
another phrase file to create a more comprehensive index that
includes names.
This selection is not guaranteed to find all names in a document,
but it is a
18
good starting point. Usually this option will extract
capitalized words that are not really names rather than omit
names.
In order to use this option correctly, it will be helpful to
understand what is happening. PC─INDEX scans a document until it
finds at least two capitalized words in a row. If two
capitalized words are found, then the first word is looked up in
the Personal Name File. If the name is found then this sequence
of capitalized words is assumed to be a person's name.
The Personal Name File contains over 12,000 first names. You may
want to browse through the list using the Edit Personal Name File
(found in the Edit List Menu) to make sure that it contains names
you know you need.
When you select Extract Personal Names, you will see a screen
asking you for an Input File Name, an Output File Name, the
Maximum Number of Words in a Name, and information regarding the
surname (last name).
For the input file name enter the name of the document you want
to extract names from. For the output file name enter any name
you want. It is recommended that you use a file name with the
extension '.dbf'.
The maximum number of words in a name can be any number from 2 to
6. There must be at least 2 words in a name (a first and last
name) and no more than 6. In any case, the total number of
characters in a name must be 70 or less. For this example enter
3 for the Maximum Number of Words in a Name.
The last three choices tell PC─INDEX how last names can be
recognized. These choices were added to help PC─INDEX to find
names faster and more accurately.
The fastest and most accurate method for extracting names is Last
Name contains ALL CAPS. In order to use this option, all
surnames must contain all capital letters and names that are not
surnames cannot contain all caps. If it isn't possible to use
all caps in last names then use one of the other options. If it
doesn't matter to you whether last names are all caps or not,
then it is recommended that you use all caps. The increase in
speed and accuracy will be significant.
The next option, Last Name is not ALL CAPS tells PC─INDEX that no
names will contain only capital letters. This is the second
fastest and second most accurate method for extracting names.
19
The last option, Last Name may or may not be ALL CAPS should be
selected if the way capital letters used in names is not
consistent.
For this example select Last Name contains ALL CAPS.
The completed screen should look something like this:
+───────────────────────────────────────────────────────+
│ Input File Name: (Name of Document to process) │
│ pci.doc │
│ │
│ Output File Name: │
│ pcinames.dbf │
│ │
│ Maximum Number of Words in a Name (2 ─ 6) │
│ 3 │
│ │
│ X Last Name is ALL CAPS │
│ │
│ Last Name is not ALL CAPS │
│ │
│ Last Name may or may not be ALL CAPS │
+───────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing.
You should see a status box which tells you the number of words
to be processed, the number of words actually processed, the
number of names found, percentage completed, and the elapsed
time.
After this is complete, browse through the names that were just
extracted by selecting Edit Extracted Name File from the Edit
List Menu. This will allow you to correct names if necessary, to
delete entries completely, or to manually add names to the list.
20
If you are following the entries in this example, the Extracted
Name File should look like this:
+───────────────────────────────────────────────────────────────+
│ +──────────────────── Edit Phrase List ────────────────+ │
│ │ │ │
│ │ BENSON │ │
│ │ BENSON │ │
│ │ BENSON │ │
│ │ BENSON │ │
│ │ WILLIAMS │ │
│ +────────────────────────────────────────────────────────+ │
│ │
│ │
│ │
│ │
│ +────────────── Display Complete Phrase ───────────────+ │
│ │ BENSON │ │
│ │ Brian │ │
│ │ Brian BENSON │ │
│ +────────────────────────────────────────────────────────+ │
+───────────────────────────────────────────────────────────────+
You may want to merge the extracted name file with a phrase file
so an index will contain both names and phrases. Since the
extracted name file is actually a phrase file, you can use Merge
Phrase Files (found in the Merge Files Menu) to accomplish this.
You may notice that one entry lists the name Brian Brian BENSON.
This is not really a mistake. If you look at page13 (as well as
the example above) you will see that the name Brian appears twice
before BENSON. PC─INDEX makes no attempt to find possible
mistakes, it only finds sequences of names. This is one example
why you need to edit the extracted name list before you create an
index.
If you want to merge a name file with a phrase file use
pcinames.dbf as the Input Merge File Name and phrase.dbf as the
Output Merge File Name. After performing this step, all
extracted names will be in the standard phrase file.
If you only have a few names in your document, you may want to
consider adding them manually to your phrase file.
21
PROCESSING MULTIPLE FILES
PC─INDEX has the ability to process a group of files together and
create one index for all of them. This feature should be useful
for writers who put chapters in separate files or for attorneys
who have a number of depositions or trial transcripts for the
same case.
The process to create an index for multiple files is the same for
single words and phrases. For an example we will work through a
single word index.
To begin select Extract Single Words from the File menu. There
are three sample files supplied with PC─INDEX for the sole
purpose of demonstrating Multi─File Processing. They are
SAMPLE1.DOC, SAMPLE2.DOC, and SAMPLE3.DOC. These sample files
are ASCII files so select ASCII from the Document menu.
PC─INDEX examines the Input File Name to see if any wildcard
characters ('*' or '?') are used. If a wildcard character is
used anywhere in the filename, PC─INDEX will check to see if
there are any matching files. If there are matching files, PC─
INDEX will get all of the filenames that match, sort them, and
display them.
If you need more information on using wildcard characters, please
look in your DOS manual under the DIRectory command.
For our example, enter SAMPLE*.DOC as the input filename and
SAMPLE.SRT as the output filename. When the files are processed
together, all of the output is placed into one file.
These SAMPLE*.DOC files are all ASCII files and they were all
created using 60 lines per page. Enter 60 as the Page Size and
leave the other settings as they are.
If you need to skip over the first few pages of a document and
enter a number for Start Indexing on Page, then those pages will
only be skipped for the first document. All other documents will
begin processing on page one.
22
The completed screen should look something like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: (Name of Document to process) │
│ SAMPLE*.DOC │
│ │
│ Output File Name: │
│ SAMPLE.SRT │
│ │
│ Page Size Start Indexing on Page First Page Number to use│
│ 60 1 1 │
+───────────────────────────────────────────────────────────────+
Press F10 when you have completed this screen.
The next screen you see will be the Multi─File Processing screen.
If you don't see this screen then you may want to try again.
+───────────────────────────────────────────────────────────────+
│ Multi─File Processing │
│ │
│ Wildcard Description Filename │
│ SAMPLE.WDB │
│ │
│ │
│ +───────────── Prefix String ───────────────────+ │
│ │ │ │
│ │X Use Filename for Prefix: *******─.── │ │
│ │ │ │
│ │ Use Prefix String: │ │
│ │ │ │
│ │ No Prefix: │ │
│ +─────────────────────────────────────────────────+ │
│ Character to separate prefix from page number: . │
│ Start Each Chapter with Page one (Y/N): Y │
+───────────────────────────────────────────────────────────────+
The first entry is Wildcard Description Filename. This file is
where PC─INDEX will store the information it will need later to
complete the multi─file index. For this example we'll call it
SAMPLE.WDB.
The next entry is for the type of prefix you want (if any). A
prefix is a string that will be placed in front of the page
numbers to indicate what file or chapter the word or phrase
occurred in.
There are three ways to set the prefix. Use Filename for Prefix,
Use
23
Prefix String, or No Prefix.
1) Use Filename for Prefix will use all or part of the filename
as a prefix. For this example we are using the files
SAMPLE1.DOC, SAMPLE2.DOC, and SAMPLE3.DOC. If you use the
filename for a prefix your index entries may look like the
following:
absolute SAMPLE1.23─SAMPLE1.57, SAMPLE2.14,
SAMPLE2.20, SAMPLE3.92
To select the Use Filename for Prefix option position the cursor
in front of that option and press the spacebar. The cursor will
move to the right in an area with hyphens and a period. There is
one hyphen for each character available in a filename. To use
any position in the filename for a prefix you must place an
asterisk '*' in that position. For example, with the files that
we have selected (SAMPLE1, SAMPLE2, and SAMPLE3), here are some
examples along with the prefixes that would result:
Filename Resulting Prefixes
Entries
*******─.─ SAMPLE1 SAMPLE2 SAMPLE3
***──.─ SAM SAM SAM
************ SAMPLE1.DOC SAMPLE2.DOC SAMPLE3.DOC
***─*─.─ SAM1 SAM2 SAM3
There is quite a bit of flexibility here. You need to keep in
mind that the filenames will be sorted in alphabetical order and
they will also be indexed in that order.
2) Use Prefix String will allow you to enter one string and that
string will be used as the prefix for all files. Later you will
have a chance to edit the prefixes so that each file will have a
unique prefix.
3) Use No Prefix will list only the page numbers by themselves.
For this example select the Use Filename for Prefix entry and
place an asterisk over the first seven hyphens.
The next section of the screen asks you for a few more pieces of
information. The first one is the character to separate the
prefix from the page number. This character can be any character
you wish to use, but you must use a character (even if it is a
space). This character separates the prefix from the page
numbers and will help increase the readability of your index.
24
For this example leave this entry as it is.
Next you are asked whether or not you want to start each chapter
with page one. This option gives you the ability to control
whether you want the page numbers to be continuous (keep on going
from 1) or to start page numbering in each file with page 1. For
this example select Y. We want to begin numbering each chapter
with one.
The next screen should like the screen below. PC─INDEX has
searched for all matching filenames and displayed them along with
the prefix that you selected, the character that will separate
the page number from the prefix, and whether or not you want to
start numbering each chapter with page one or continue on from
where the previous chapter stopped. The start pagenum entry
will always be zero at this point since PC─INDEX hasn't processed
the files yet. PC─INDEX will fill in these entries later.
At this point you can delete complete lines so that PC─INDEX will
not process individual files. You can also edit individual lines
to change the prefix. The filename and other entries cannot be
changed.
Please note that the filenames are sorted in alphabetical order
and this is also the order that they will be processed in. There
is nothing that you can do to alter the order that the files will
be processed in. If this order is not acceptable you will need
to rename your files.
For this example, just leave the entries as they are.
FILENAME PREFIX CHAR RESTART START PAGENUM
SAMPLE1.DOC SAMPLE1 . Y 0
SAMPLE2.DOC SAMPLE2 . Y 0
SAMPLE3.DOC SAMPLE3 . Y 0
Press F10 to continue.
PC─INDEX will begin processing the first file in the list
immediately. It will also display the name of the file it is
processing. For this example the processing should only take a
few seconds.
The next step is to build the index. Select Build Single Word
Index from the File menu. The build single word index function
is the same here as it is for processing just one file except for
one difference. You will need to
25
enter the name of the Wildcard Description File that was just
created so that PC─INDEX will know how to process the index. When
completed your screen should look something like this:
+─────────────────────────────────────────────────────────────+
│ Input File Name │
│ SAMPLE.SRT │
│ │
│ Output File Name: │
│ SAMPLE.NDX │
│ │
│ Wildcard Description File: (Leave blank if not needed) │
│ SAMPLE.WDB │
│ │
│ Page Size Page Width (Columns) Number of Columns │
│ 66 80 77 2 │
│ Column Width Space Between Columns Top Margin │
│ 35 2 5 │
│ Bottom Margin Left Margin Right Margin │
│ 5 5 0 │
+─────────────────────────────────────────────────────────────+
Press F10 to complete the index.
You may want to experiment with some of the options to see what
types of results you can get.
This process should only take a few seconds for this example.
When it is finished, you will be returned to the main menu and
the completed index is contained in the text file named
'SAMPLE.NDX'. If you wish to view the file you can select View
Index from the File Menu. If you want to print the index to a
printer select Print Index from the File Menu. Since
'SAMPLE.NDX' is an ASCII file, you could also load it into almost
any word processor and edit it further if you wish.
26
OTHER FEATURES
There are three other features available within PC─INDEX that
really don't fall into any other section so they are explained
here. Those features are turning PC─INDEX on and off within a
document, on─line help, and using a black and white monitor.
Turning PC─INDEX on and off
PC─INDEX can be turned on and off from within a document. This
can be useful in allowing you to skip over tables of contents,
bibliographies, charts, tables, etc., while keeping the page
number correct.
To turn PC─INDEX off type "pcindexoff" within the document. When
PC─INDEX reads the command, processing will continue, but no
words or phrases will be saved until "pcindexon" is encountered.
These commands may be either upper or lower case commands, but
there cannot be any spaces in the word. Each command must also
have a space before and after it or be on a line by itself.
ON─LINE HELP
On─line help is available in PC─INDEX. Press F1 and a menu will
be displayed listing all areas that help is available for. Just
select the type of help that you want to see and press enter.
Most of the help is taken straight out of the manual.
Black and White Monitors
Using PC─INDEX with a black and white monitor: If you are using
a computer which has a black and white monitor, but uses a color
video adapter, (such as a laptop computer) you may have trouble
reading the screen in some places. PC─INDEX has a black and
white option. If you enter 'PCI bw' when you start PC─INDEX,
then PC─INDEX will know that you have a black and white monitor
and will adjust the colors accordingly.
27
MENU SELECTIONS
The following section gives a brief description of all menu
choices. The main menu consists of three menus, FILE, EDIT, and
DOCUMENT.
FILE menu:
The FILE is divided into three sections: Single Word Functions,
Phrase Functions, and Miscellaneous.
The FILE menu has 12 available selections: Extract Single Words,
Extract Capitalized Words, Build Single Word Index, Word
Frequency, Spinoff Unique Words, Extract Phrases, Extract
Personal Names, Build Phrase Index, View Index on Screen, Print
Index to Printer, Save Defaults, and Go to DOS.
+───────────────────────────────────────────────────────────────+
│ +──────────────────────────+ │
│ │ ──Single Word Functions── │
│ │ Extract Single Words │ │
│ │ Extract Capitalized Words│ │
│ │ Build Single Word Index │ │
│ │ Word Frequency │ │
│ │ Spinoff Unique Words │ │
│ │ ──Phrase Word Functions── │
│ │ Extract Phrases │ │
│ │ Extract Personal Names │ │
│ │ Build Phrase Index │ │
│ │ ─────Miscellaneous─────── │
│ │ View Index on Screen │ │
│ │ Print Index to Printer │ │
│ │ Save Defaults │ │
│ │ Go to DOS │ │
│ +──────────────────────────+ │
│ │
│ PC─INDEX 4.0─Index Generator Copyright 1989─91 Help Software │
+───────────────────────────────────────────────────────────────+
This menu is broken down into three categories. The first
category is Single Word Functions, the second section contains
Phrase Functions, and the last is Miscellaneous Functions.
28
Extract Single Words
Extract Single Words is the first item in the menu. It is also
the first step performed in creating a single word index. It's
function is to extract each individual word from a document and
record it.
This option will extract all words in a document, one at a time,
and record them in sorted order along with the page number that
they occur on.
Before you begin with the Extract Words selection, you need to
select the proper document type from the DOCUMENT menu.
Select the Extract Single Words option from the FILE menu. You
should now see a new window asking you for an input filename, an
output filename, the page size, the first page number to start
indexing on, and the first page number to use and several other
options.
For the input filename, enter the name of the document that you
want to index and press enter. For the output filename type any
name you want and press enter. The output file is not the index,
but a sorted list of all words in the document and the page
numbers that they occur on. It is recommended that you use the
same name as the document with '.srt' as the extension.
The entry for page size is only used if you are using a Text or
ASCII file. If you are using a word processor supported directly
by PC─INDEX then you can ignore this entry. For a list of word
processors supported by PC─INDEX, look in the Document menu.
The next entry is Start Indexing on Page. This entry allows you
to skip a few pages at the beginning of a document before the
indexing starts. This will let you skip a title page, table of
contents, or anything else at the beginning of a document that
you don't want to index.
The First Page Number to use setting will determine what page
number PC─INDEX will use as the first page number. This entry
can be used with the Start Indexing on Page setting so that you
can start indexing on page four, but the first page number will
be page one.
The rest of the selections can be broken into two types. Which
word list to use and what type of conversion to perform. One
selection can be made from the choices in each of the two groups.
29
The three choices on the left determine what words will be
included in the index. Here are the options and the effect that
they will have on an index.
Don't Use any Word List: When this option is selected every word
in the document will be included in the index. Common words like
'a', 'and', 'the', etc. will be indexed using this option.
Use Include Word List: When the Use Include Word list option is
selected, PC─INDEX will compare the extracted word to the include
word list. If a match is found, the extracted word will be
included in the extracted word list and the index.
Use Discard Word List: When the Use Discard Word List option is
selected, PC─INDEX will compare the extracted word to the discard
word list. If a match is found, the extracted word will be
discarded and will not be included in the extracted word list or
the index.
For consistency, PC─INDEX can convert all words to be the same
case as they are being extracted. If you want to do any
conversion, you have three choices. Convert words to UPPER CASE
will convert all words to upper case, Convert words to lower case
will convert all words to lower case, and Convert words to UPPER
& lower case will convert the first letter in the word to upper
case and the rest of the word to lower case. If you select No
Conversion then no conversion will take place.
The completed window should look like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: (Name of Document to process) │
│ pci.doc │
│ │
│ Output File Name: │
│ pci.srt │
│ │
│ Page Size Start Indexing on Page First Page Number to use │
│ 60 5 1 │
│ │
│ Don't Use Any Word List X Perform No Conversion on Word │
│ │
│ Use Include Word List Convert Word to UPPER Case │
│ │
│X Use Discard Word List Convert Word to lower Case │
│ │
│ Convert Word to UPPER/lower │
│ │
+───────────────────────────────────────────────────────────────+
30
When you have finished entering the filenames and other
information, press F10 to begin processing.
Extract Capitalized Words
The Extract Capitalized Words selection works in exactly the same
manner as Extract Single Words, except that it only extracts
capitalized words (i.e. names).
Build Single Word Index
Build Single Word Index is the final step in creating a single
word index. It takes the file created by the 'Extract Single
Words' selection and edited by the 'Edit Extracted Word File'
selection and creates an index.
Select 'Build Single Word Index' from the FILE menu. You will be
asked for the input file and output file. Enter the name of the
extracted word file that you created with the Extract Words
process. This file should have '.SRT' as the filename extension.
Next you will be asked what name you want to use for the output
file. This is the filename of the index . It is recommended
that you use the original document name with the extension
'.NDX'.
The Wildcard Description file is only used if you are processing
a group of files together. If you indexed a group of files then
use the same wildcard description filename here. It contains
information that PC─INDEX needs to complete the index.
Next, PC─INDEX wants to know the page length (how many lines per
page) you want to use. The default setting is 66 which is the
proper setting for letter size paper. If you are using legal
size paper, the proper setting would be 88. This number does not
need to match the lines per page setting you used when you
selected 'Extract Words'. Most laser printers will only output
60 lines per page. If you will be printing the index on a laser
printer, you will probably want to set this option to 60.
The next item to fill in is the page width. Here you will enter
the total number of characters that will fit on one line of your
printer. The maximum width accepted by PC─INDEX is 132
characters. The number next to page
31
width in reverse video is the calculated width required for the
settings you have selected. This number (required width) must be
smaller than the Page Width setting or an error will occur.
Next, PC─INDEX asks you the number of columns you would like the
output to be in. You will be able to produce an index up to four
columns wide. An example of a two column index is included at
the end of this document.
The column width is the next entry. This entry controls the
width of each column in the index. The minimum allowable width
is 30 characters and the maximum is 99.
The number of spaces between columns can range from 1 to 9
characters.
Next fill in the top, bottom, left, and right margins to the
settings that you wish.
The completed input window should look like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: │
│ pci.srt │
│ │
│ Output File Name: │
│ pci.ndx │
│ │
│ Wildcard Description File Name: (Leave Blank if not needed) │
│ │
│ │
│ Page Size Page Width (Columns) Number of Columns │
│ 66 80 78 2 │
│ Column Width Space Between Columns Top Margin │
│ 30 3 5 │
│ Bottom Margin Left Margin Right Margin │
│ 5 10 5 │
+───────────────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing.
You should see a status box which tells you the number of words
to be processed, the number of words actually processed, the
letter of the alphabet currently being processed, percentage
completed, and the elapsed time.
32
When this is finished, you will be returned to the main menu and
the completed index is contained in the text file under the name
you entered. If you wish to view the file you can select View
Index from the File Menu. If you want to print the index to a
printer select Print Index from the File Menu. Since the index
file is an ASCII file, you could also load it into almost any
word processor and edit it further if you wish.
Word Frequency List
The Word Frequency List selection builds a word frequency list.
This list contains all unique words found in a document in
alphabetical order and the number of times that each word was
used. This list is built from an extracted single word file. If
you want a complete listing of all words, be sure to extract
words using the 'Don't use any Word List' option.
Enter the name of the extracted word file that you want to
process for the Input File Name. If you have not already created
an extracted single word file, then you will need to do this
first.
Enter any name you want for the output file name. This file will
be an ASCII text file when finished. For consistency, it is
recommended that you use the document name with the extension
'.frq'.
The minimum word count that you are asked for will allow you to
set a minimum number of occurrences for a word to be included in
the word frequency file. In other words, if you want only the
most frequently used words in the word frequency list, you might
enter 20 or some other large number in the Minimum Word Count
entry. This way only words occurring 20 or more times would be
included in the word frequency list.
Spinoff Unique Words
The Spinoff Unique Words selection creates a file of phrases from
an extracted single word file. This can be helpful when creating
a customized list of phrases.
This option will through an extracted word file and write out all
unique words to a phrase file. By editing the '.srt' file with
the Edit Extracted word file (found under the Edit Menu) you can
mark or un─mark individual words. Then when you spin off a list
you can spin off either the marked words or the un─marked words.
33
First select Spinoff List from the File menu. Enter the Input
File Name. It must be an extracted single word file. Next enter
the Output File Name. This will be a phrase file and you should
name it with a '.dbf' extension. Finally enter 'a' or 'i' to
spin off either active or inactive words. Press F10 and
processing will begin.
You can change the default file names that PC─INDEX uses for
phrase list by using the Edit Word List Filenames under the Edit
menu.
Extract Phrases
Extract Phrases will search through a document and find all
occurrences of a list of phrases. It is the first step performed
in creating a phrase index. It's function is to extract each
individual phrase from a document and record it.
Before you begin with the Extract Phrases selection, you need to
select the proper document type from the Document menu.
Select the Extract Phrases option from the FILE menu. You should
now see a new window asking you for an input filename, an output
filename, the page size, the first page number to start indexing
on, and the first page number to use.
For the input filename, enter the name of the document that you
want to index and press enter. You can press F2 here to select a
file from a list. For the output filename type any name you
want and press enter.
The output file is not the index, but a sorted list of phrases in
the document and the page numbers where they were found. It is
recommended that you use the same name as the document with
'.srt' as the extension.
The entry for page size is only used if you are using a text or
ASCII file. If you use a word processor supported directly by
PC─INDEX then you can ignore this entry. For a list of word
processors supported by PC─INDEX, look in the Document menu.
The next entry is Start Indexing on Page. This entry allows you
to skip a few pages at the beginning of a document before the
indexing starts. This will let you skip a title page, table of
contents, or anything else that you don't want to index.
34
The First Page Number to use setting will determine what page
number PC─INDEX will use as the first page number. This entry
can be used with the Start Indexing on Page setting so that you
can start indexing on page four, but the first page number will
be page one. This will be useful if you want to skip a few pages
at the beginning of a document.
The completed window should look like something like this
+───────────────────────────────────────────────────────────────+
│ Input File Name: (Name of Document to process) │
│ pci.doc │
│ │
│ Output File Name: │
│ pci.srt │
│ │
│ Page Size Start Indexing on Page First Page Number to use │
│ 66 4 1 │
+───────────────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing.
Extract Personal Names
This menu selection is new to this version of PC─INDEX. Extract
Personal Names will go through a document finding personal names,
first and last names and writing them out to a phrase file. This
file can then be used to create a name index or merged with
another phrase file to create a more comprehensive index that
includes names.
This selection is not guaranteed to find all names in a document,
but it is a good starting point. Usually this option will
extract capitalized words that are not really names rather than
omit names.
In order to use this option correctly, it will be helpful to
understand what is happening. PC─INDEX scans a document until it
finds at least two capitalized words in a row. If two
capitalized words are found, then the first word is looked up in
the Personal Name File. If the name is found then this sequence
of capitalized words is assumed to be a personal name.
The Personal Name File contains over 12,000 first names. You may
want to browse through the list using the Edit Personal Name File
(found in the Edit List Menu) to make sure that it contains names
you know you need.
35
When you select Extract Personal Names, you will see a screen
asking you for an Input File Name, an Output File Name, the
Maximum Number of Words in a Name, and information regarding the
surname (last name).
For the input file name enter the name of the document you want
to extract names from. For the output file name enter any name
you want. It is recommended that you use a file name with the
extension '.dbf'.
The maximum number of words in a name can be any number from 2 to
6. There must be at least 2 words in a name (a first and last
name) and no more than 6.
The last three choices tell PC─INDEX how last names can be
recognized. These choices were added to help PC─INDEX to find
names faster and more accurately.
The fastest and most accurate method for extracting names is Last
Name contains ALL CAPS. In order to use this option, all
surnames must contain all capital letters and names that are not
surnames cannot contain all caps. If it isn't possible to use
all caps in last names then use one of the other options. If it
doesn't matter to you whether last names are all caps or not,
then it is recommended that you use all caps. The increase in
speed and accuracy will be significant.
The next option, Last Name is not ALL CAPS tells PC─INDEX that no
names will contain only capital letters. This is the second
fastest and second most accurate method for extracting names.
The last option, Last Name may or may not be ALL CAPS should be
selected if the way capital letters used in names is not
consistent.
36
The completed screen should look something like this:
+──────────────────────────────────────────────────────+
│ Input File Name: (Name of Document to process) │
│ pci.doc │
│ │
│ Output File Name: │
│ pci.dbf │
│ │
│ Maximum Number of Words in a Name (2 ─ 6) │
│ 3 │
│ │
│ X Last Name is ALL CAPS │
│ │
│ Last Name is not ALL CAPS │
│ │
│ Last Name may or may not be ALL CAPS │
+──────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing.
You should see a status box which tells you the number of words
to be processed, the number of words actually processed, the
number of names found, percentage completed, and the elapsed
time.
After this is complete you can (and probably should) browse
through and edit the names that were just extracted by selecting
Edit Extracted Name File from the Edit List Menu. This will
allow you to correct names if necessary or to delete entries
completely.
You may want to merge the extracted name file with a phrase file
so an index will contain both names and phrases. Since the
extracted name file is actually a phrase file, you can use Merge
Phrase Files (found in the Merge Files Menu) to accomplish this.
Build Phrase Index
Build Phrase Index is the final step in creating a phrase index.
Build Phrase Index takes the file created by the 'Extract
Phrases' selection and creates a phrase index.
Select 'Build Phrase Index' from the FILE menu. You will be
asked for the
37
input file and output file. Enter the name of the extracted word
file that you created with the Extract Words process. This file
should have '.SRT' as the filename extension.
Next you will be asked what name you want to use for the output
file. This is the filename for the final index. It is
recommended that you use the original document name with the
extension '.NDX'.
The Wildcard Description file is only used if you are processing
a group of files together. If you indexed a group of files then
use the same wildcard description filename here. It contains
information that PC─INDEX needs to complete the index.
Next, PC─INDEX wants to know the page length (how many lines per
page) you want to use. The default setting is 66 which is the
proper setting for letter size paper. If you are using legal
size paper, the proper setting would be 88. This number does not
need to match the lines per page setting you used when you
selected 'Extract Words'. Many laser printers normally print 60
lines per page. If you will be printing the index on a laser
printer, you will probably want to set this option to 60.
The next item to fill in is the page width. Here you will enter
the total number of characters that will fit on one line of your
printer. The maximum width accepted by PC─INDEX is 132
characters. The number next to page width in reverse video is
the calculated width required for the settings you have selected.
This number (required width) must be smaller than the Page Width
setting or an error will occur.
Next, PC─INDEX asks you the number of columns you would like the
output to be in. You will be able to produce an index up to four
columns wide if your columns are small enough. An example of a
two column phrase index is included at the end of this document.
The column width is the next entry. This entry controls the
width of each column in the index. The minimum allowable width
is equal to the longest phrase in the phrase list that you used,
and the maximum is 99.
The number of spaces between columns can range from 1 to 9.
Next fill in the top, bottom, left, and right margins to the
settings that you wish.
38
The completed input window should look something like this:
+───────────────────────────────────────────────────────────────+
│ Input File Name: │
│ pci.srt │
│ │
│ Output File Name: │
│ pci.ndx │
│ │
│ Wildcard Description File Name: (Leave Blank if not needed) │
│ │
│ │
│ Page Size Page Width (Columns) Number of Columns │
│ 66 80 78 2 │
│ Column Width Space Between Columns Top Margin │
│ 30 3 5 │
│ Bottom Margin Left Margin Right Margin │
│ 5 10 5 │
+───────────────────────────────────────────────────────────────+
When you have finished entering the filenames and other
information, press F10 to begin processing .
You should see a status box which tells you the number of words
to be processed, the number of words actually processed, the
letter of the alphabet currently being processed, percentage
completed, and the elapsed time.
When this is finished, you will be returned to the main menu and
the completed index is contained in the text file that you named.
If you wish to view the file you can select View Index from the
File Menu and enter the name of the index that you just created.
. If you want to print the index, select Print Index from the
File Menu. Since the index is an ASCII file, you could also
load it into most word processors and edit it further if you
wish.
View Index on Screen
View Index on Screen lets you see how the index you created
looks. You will probably want to browse the index before you
print it. You can use this selection to view any ASCII file.
Print Index to Printer
Print Index to Printer lets you print an index on your printer.
If you have a problem using this make sure that you have selected
the correct printer port.
39
You can change this using the Edit Default Settings List in the
Edit List Menu.
Save Defaults
Save Defaults saves the current settings in the DOCUMENT menu.
It will also save all numeric settings and default word list
filenames in the various dialogue boxes.
Go to DOS
Go to DOS allows you to perform DOS commands. Type EXIT to
return to PC─INDEX when you are finished.
EDIT menu:
The EDIT menu has eight available selections: Edit Custom
Character Set, Edit Discard Word File, Edit Include Word File,
Edit Personal Name File, Edit Phrase File, Edit Extracted Name
File, Edit Extracted Word File, and Edit Default Settings List .
+─────────────────────────────────────────────────────────+
│ +────────────────────────────+ │
│ │ Edit Custom Character Set │ │
│ │ Edit Discard Word File │ │
│ │ Edit Include Word File │ │
│ │ Edit Personal Name File │ │
│ │ Edit Phrase File │ │
│ │ Edit Extracted Name File │ │
│ │ Edit Extracted Word file │ │
│ │ Edit Default Settings List │ │
│ +────────────────────────────+ │
│ │
│ │
│ │
+─────────────────────────────────────────────────────────+
40
Edit Custom character set:
The custom character set is a list of characters that will be
allowed to be part of a word. This feature gives you a great
deal of flexibility in determining what characters a word can
contain. For instance you will obviously want to include all
alphabetical characters, but you may or may not want numbers,
hyphens, apostrophes, or other punctuation characters to be
allowed in a word.
There are 256 characters available on an IBM compatible computer
and any character except a space can be valid in a word. To
allow or disallow a character simply position it under the
highlight bar and press the spacebar.
If a character is not valid in a word then PC─INDEX assumes that
a new word begins when that character is found. There are a few
special cases which you need to consider before you create an
index. For instance, the way PC─INDEX comes configured, hyphens
and apostrophes will not be included in a word. Words like
wouldn't and couldn't will not be kept together. If this is
going to be a problem for you, then edit the custom character set
and mark the hyphen and apostrophe and any other character which
may cause a problem for you.
+─────────────────────────────────────────────────────────+
│ +──── Character Set ───+ │
│ │ │ │
│ │ * W 87 │ │
│ │ * X 88 │ │
│ │ * Y 89 │ │
│ │ * Z 90 │ │
│ │ [ 91 │ │
│ │ \ 92 │ │
│ │ ] 93 │ │
│ │ ^ 94 │ │
│ │ _ 95 │ │
│ │ ' 96 │ │
│ │ * a 97 │ │
│ │ * b 98 │ │
│ │ * c 99 │ │
│ │ * d 100 │ │
│ │ * e 101 │ │
│ │ * f 102 │ │
│ │ * g 103 │ │
│ │ * h 104 │ │
│ │ * i 105 │ │
│ │ * j 106 │ │
│ │ * k 107 │ │
│ +──────────────────────+ │
+─────────────────────────────────────────────────────────+
41
Press F10 when you are ready to save the modified custom
character list.
EDIT Discard word file
The Discard word file contains a list of words which can be
searched during the Extract Single Words selection. If the 'Use
Discard Word List' option is selected, when a word is extracted
from a document, the Discard word file is searched. If a match
is found then the extracted word will be discarded and will not
be included in the index. All other words will be included.
This eliminates common words like 'a', 'and', 'the', etc from an
index.
Over 1000 words are included in the Discard word list right now.
You may want to take a look at the words currently in the list to
see if they meet your needs.
By using the EDIT Discard word file, you can add, edit, or delete
words from the list to customize it. Up to 3000 words can be
included in the list.
+───────────────────────────────────────────────────────────+
│ │
│ +─ DISCARD WORD LIST ─+ │
│ │ * a │ │
│ │ * ability │ │
│ │ * able │ │
│ │ * about │ │
│ │ * above │ │
│ │ * accept │ │
│ │ * accepted │ │
│ │ * across │ │
│ │ * actually │ │
│ │ * after │ │
│ │ * again │ │
│ │ * ago │ │
│ │ * agree │ │
│ │ * agreed │ │
│ │ * ahead │ │
│ │ * all │ │
│ │ * allowable │ │
│ │ * allowed │ │
│ │ * allowing │ │
│ │ * allows │ │
│ +──────────────────────+ │
│ │
+───────────────────────────────────────────────────────────+
42
By pressing F4, you will be allowed to edit the word that is
under the highlight bar. By pressing F3, you will be allowed to
add words to the list. As you add new words to the list, they
will be inserted in the correct place so that the list remains in
alphabetical order. You can have up to 3000 words in the discard
word list.
EDIT Include word file
The Include word file contains a list of words which can be
searched during the Extract words selection. If the Use Include
Word List option is selected, when a word is extracted from a
document, the Include word file is searched. If a match is found
then the extracted word will be included in the index, all other
words will be ignored.
There are no words included in the Include word list as it ships.
By using the EDIT Include word file option, you can add, edit, or
delete words from the list to customize it. Up to 3000 words can
be included in the list.
Edit Personal Name File
The Personal Name File contains over 12,000 first names. This
list is used during the Extract Personal Names function. You can
add as many names as you want to this list or delete names that
you don't want. The only limit to the size of this file is disk
space.
The procedures for editing this list are the same as editing the
include and discard word files.
Edit Phrase List
The Phrase List file contains a list of phrases which will be
searched during the Extract Phrases selection. As PC─INDEX
processes a document, the Phrase List file is continuously
searched. If a match is found then the extracted phrase will be
included in the index.
There are no phrases in the phrase list as it ships. By using
the EDIT Phrase List option, you can add, edit, or delete phrases
from the list to customize it. Up to 3000 phrases can be
included in the list.
43
There are three elements in a phrase, level one, level two, and
the search string. Level one and level two are provided to allow
headings and sub─headings to be included in an index. The search
string is the string of characters that PC─INDEX will be
searching for.
An example of a heading and sub─heading would be a complete name.
A last name would be the heading and a first name would be the
sub─heading. This lets you list a group of related items
together. For instance, the following entry:
Level One Level Two Search String
BENSON Brian Brian BENSON
Would look like this in the final index:
BENSON, Brian 12, 13, 15
If there is more than one sub─heading (more than one person with
the surname of BENSON) then the final index would appear like
this:
BENSON,
Brian 12, 13, 15
Courtney 14, 17
Lisa 19
This same technique can be used for sub─categories within
categories. For example, the following phrase entries:
Level One Level Two Search String
Monitors Color Color Monitors
Monitors Monochrome Monochrome Monitors
Would appear in the index like this:
Monitors,
Color 15─19
Monochrome 44
The Search String does not have to match the Level One and Level
Two Entries. This will give you a lot of flexibility in
controlling the appearance
44
of a phrase index. For example, the following phrase entries:
Level One Level Two Search String
Soft Drinks Diet Colas Diet Pepsi
Soft Drinks Colas Coca Cola
Would appear in the index like this:
Soft Drinks,
Colas 14, 17
Diet Colas 55
Notice that the Search Strings Coca Cola and Diet Pepsi are not
listed anywhere in the index, but they are the strings that must
be found in the document for the phrases to be included in the
index.
Edit Extracted Name File
The Extracted Name file contains the list of names that PC─INDEX
found when extracting personal names. This file is actually a
phrase file and can be edited using the same methods.
EDIT Extracted word file
This is an optional step in creating a single word index. It
gives you a chance to fine tune the index before you complete it.
By using this option, you can deactivate words so that they will
not be included in the index and change the case of words that
are included (from lowercase to uppercase and vice versa).
After selecting Edit Extracted word file from the Edit Menu.
Enter the name of the extracted word file that you want to edit.
This may take a few seconds to load.
On the far left you will see an asterisk. The asterisk means
that the word is active and will be included in the index. By
pressing the spacebar you can toggle individual words between
active and inactive. With this technique you can quickly cut out
words that you don't want to include.
45
By pressing F2 you can toggle all words between being active and
inactive. This function will allow you to clear all entries and
then go through the list and mark only the words that you want.
By using this technique along with the Spinoff List option, you
can quickly and easily create a phrase file.
By pressing F3 you can change individual words to all upper case,
by pressing F4 you can change individual words to all lower case,
and by pressing F5 you can change individual words so that the
first character is upper case and the rest of the word is lower
case.
The Edit Extracted Word File function will load a maximum of 1000
unique words at one time. If you have a very large file, it may
be larger than 1000 words. In that case, PC─INDEX will only load
the first 1000 unique words. By pressing F7, you can load the
next 1000 words. F6 will move you back to the beginning of the
file.
Edit Default Settings List
PC─INDEX allows you to change the names of the INCLUDE, DISCARD,
PHRASE, and PERSONAL NAME list filenames that it uses as well as
the printer port that will be used. This way you can create new
lists without destroying existing lists. Select Edit Default
Settings List from the Edit Menu and you will see a window that
looks like this:
+─── Edit Word List Filenames ─────────────────────────+
│ │
│ Discard Word List Filename: │
│ DISCARD.DBF │
│ │
│ Include Word List Filename: │
│ INCLUDE.DBF │
│ │
│ Phrase List Filename: │
│ PHRASE.DBF │
│ │
│ Personal Name List Filename: │
│ NAMES.DBF │
│ │
│ Line Printer Number: │
│ 1 │
+───────────────────────────────────────────────────────+
46
You can now select the filename that you want to change and type
in any name that you wish.
Document Type menu:
PC─INDEX has the ability to process documents of several popular
word processors without any conversion. If you wish to process
Microsoft Word 4.0 or 5.0, WordPerfect 4.2, 5.0, or 5.1,
Multimate, Wordstar 2000, or Wordstar Professional in their
original formats, simply select the document type that you are
using and PC─INDEX will process the document without any
conversion.
+────────────────────────────────────────────────────────────+
│ +───────────────────────+ │
│ │ Text (ASCII) │ │
│ │ Microsoft Word 4.0 │ │
│ │ Microsoft Word 5.0 │ │
│ │ Multimate │ │
│ │ WordPerfect 4.2 │ │
│ │ WordPerfect 5.0/5.1 │ │
│ │ Wordstar 2000 Rel 3 │ │
│ │ Wordstar Pro 4.0 │ │
│ │ WordStar Pro 5.0 │ │
│ +───────────────────────+ │
│ │
│ │
│ │
│ │
│ │
+────────────────────────────────────────────────────────────+
Merge Files Menu
This menu contains selections which allow you to easily merge two
single word files or two phrase files. The Merge Phrase Files
selection will also merge a name file into a phrase file.
47
ERROR MESSAGES:
The following list contains some of the error messages you may
encounter while running PC─INDEX.
Can't Create Database File ─ make sure you have space available
on your hard disk.
Can't Create Index File ─ make sure you have space available on
your hard disk.
Can't find Discard word file. ─ The file 'DISCARD.DBF' could not
be found. If you select the Edit Discard Word File option,
'DISCARD.DBF' should be created automatically and this problem
should not occur.
Can't find Include word file. ─ The file 'INCLUDE.DBF' could not
be found. If you select the Edit Include Word File option,
'INCLUDE.DBF' should be created automatically and this problem
should not occur.
Can't find Phrase word file. ─ The file 'PHRASE.DBF' could not be
found. If you select the Edit Phrase Word File option,
'PHRASE.DBF' should be created automatically and this problem
should not occur.
Can't locate the text in this document. ─ You may have selected
the wrong document format or your document may not have any text.
Can't open custom character set. ─ The file 'CUSTOM.SET' could
not be found. If you select the Edit Custom Character Set
option, 'CUSTOM.SET' should automatically be created and this
problem should not occur.
Can't open file 'filename'. ─ The file may not exist. Check to
see if it does or not. You may also not have enough file handles
available. If you have the 'FILES=' setting in your CONFIG.SYS
file set to less than 10 or if you do not have a 'FILES=' setting
you may need to correct it.
Can't open file 'PCI.DEF'. ─ Try selecting the Save Defaults
option from the FILE menu.
48
Can't Open Personal Name Database File ─ Check the name of the
Personal Name List Filename and make sure that it exists. The
filename can be found by selecting Edit Default Settings List in
the Edit List Menu.
Can't Open Personal Name Index File ─ Check the name of the
Personal Name List Filename as above. If everything looks right,
you may need to copy the file from the original PC─INDEX
diskette.
Couldn't save custom character set. ─ Make sure there is space
available on your hard disk drive.
CUSTOM.SET could not be found and could not be created. ─ Make
sure there is space available on your hard disk drive.
Error Creating Index File. ─ make sure you have space available
on your hard disk.
Error Creating Wildcard Description File. ─ make sure you have
space available on your hard disk.
Error Opening Output Phrase Database File ─ Make sure you spelled
the name of the output phrase file correctly. You may also need
to make sure that there is enough space available on your hard
disk drive.
Error Opening Output Phrase Index File ─ Make sure that there is
enough space available on your hard disk drive.
Fatal Error ... Disk Full ─ make sure you have space available on
your hard disk.
File 'filename' already exists. ─ This is just a warning.
File 'filename' couldn't be created. ─ Make sure that you have
space available on your disk.
File 'filename' is not an extracted word file. ─ The file that
you selected to index is not an extracted word file. If you
continue, the results will be unpredictable at best and you may
crash PC─INDEX.
File 'filename' is not a phrase file ─ The file you are trying to
process is not a phrase file. It is probably a single word file.
Extract Phrases again.
49
File 'filename' is not a single word file ─ The file you are
trying to process is not a single word file. It is probably a
phrase file. Extract Single Words again.
Information is needed from the wildcard description file
'filename' and it could not be found. ─ The wildcard description
file does not exist or you entered the wrong name. The wildcard
description file will be created automatically when you are
extracting words or phrases from a group of files.
Level One Cannot Be Left Blank ─ When entering phrases you must
include an entry for Level One and for the Search String.
Not enough memory to continue ... ─ There are a number of places
where this message could occur. Make sure that you have 640K of
memory. You may need to remove any TSR programs that are loaded.
Not Enough Memory to View a File ─ Make sure that you have 640K
of memory. You may need to remove any TSR programs that are
loaded.
Out of memory. ─ Make sure that you have 640K of memory. You may
need to remove any TSR programs that are loaded.
PC─INDEX Help File Could Not be Found ─ Make sure the files
'PCI.HLP' and 'PCI.INX' exist. If they don't, you will need to
reinstall them.
Problem Opening Wildcard Description Index File ─ Make sure that
you spelled the Wildcard Description Filename correctly.
Problem reading extracted word file. ─ You may have a problem
with your system.
Problem writing to extracted word file. ─ You may have a problem
with your system.
The page width you have entered is not wide enough to handle the
selections you have chosen. Please modify your selections. ─ The
printer width you entered is not wide enough to handle the
settings that you entered. You may need to use fewer columns or
narrow the column width somewhat. Experiment with the settings
until the required width (in reverse video) is less than the
printer page width.
50
The Phrase file 'filename1' has been modified after the file
'filename2' was created. ─ PC─INDEX uses the phrase file to look
up each phrase as it creates the index. If you have edited the
phrase file after extracting phrases, the index will not be
accurate. You will need to extract phrases again.
The Search String Cannot Be Left Blank ─ When entering phrases
you must include an entry for Level One and for the Search
String.
There may not be enough files available. ─ This is just a warning
that you may have problems later. If you are processing very
large files, PC─INDEX may have to abort in the middle of
extracting the word list if it needs more files than your system
has available. If you have the 'FILES=' setting in your
CONFIG.SYS file set to less than 10 or if you do not have a
'FILES=' setting you may need to correct it.
This is not a WordPerfect 5.0 document. ─ You have set the
document format as WordPerfect 5.0 and the document that you are
trying to process was not created using WordPerfect 5.0.
Wildcard Description File Index Could Not be Found ─ Make sure
that you spelled the Wildcard Description Filename correctly.
Word list file could not be found and could not be created. ─
Either the include word file or the discard word file could not
be found or created. Make sure that there is space available on
your hard disk drive.
Word list file could not be opened. ─ Either the include word
file or the discard word file could not be found. If you attempt
to edit them using the Edit Discard Word File or Edit Include
Word File options, they will be created automatically.
51
PC─INDEX 4.0 Bug Report Form
Name: ______________________________________________________
Company: ______________________________________________________
Address: ______________________________________________________
______________________________________________________
______________________________________________________
Work Phone: (____) _____________ Home Phone: (____)___________
System Memory ____ Version of DOS ____ Version of PC─INDEX___
Bug Repeatability: Always ___ Sometimes ___ Rarely ___
Bug Type: Locks up machine ___ Doesn't perform as Documented___
Bug Description
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
How can the bug be duplicated _______________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
______________________________________________________________
52
PC─INDEX Suggestion / Comments Form
Name:______________________________________________________
Company:___________________________________________________
Address:___________________________________________________
___________________________________________________________
___________________________________________________________
Work Phone: (____) __________ Home Phone: (____)_________
Suggestions / Comments:_____________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
Your comments and suggestions are appreciated.
53
Single Word Index
───── A ───── alphabetical 1, 24─25, 33,
abbreviation 1, 10 41, 43
ability 2─3, 22, 25, 42, 47 alphanumeric 1
abort 1, 9, 51 alter 25
absence 1, 9 alternately 10
absolute 24 anywhere 4, 14, 22, 45
accept 42 apostrophe 41
acceptable 25 apostrophes 41
acceptance 1, 9 appearance 14, 44
accepted 11, 17, 31, 38, 42 appears 13, 21
accommodate 7, 16 appreciated 53
accomplish 21, 37 ASCII 3, 5─7, 10, 12, 15, 18,
accordingly 1, 9, 27 22, 26, 29, 33─34, 39, 47
accuracy 19, 36 asking 7, 15, 19, 29, 34, 36
accurate 1, 9, 19, 36, 51 asks 11, 17, 24, 32, 38
accurately 1, 9, 19, 36 assumed 19, 35
active 1, 9─10, 34, 45─46 assumes 41
actual 1, 9─10, 13, 17 asterisk 9, 24, 45
adapter 1, 9, 27 attempt 21, 51
add 9, 15, 20, 42─43 attorneys 22
adding 13, 15, 21 Australia 10
additions 4 automatically 2─3, 6─7, 48,
address 1, 9, 52─53 50─51
adhering 1, 9
adjust 1, 9, 27
advanced 1, 9 ───── B ─────
advertising 1, 9 backup 5
afford 1, 9 bar 41, 43
agree 42 begin 6─8, 12─13, 15─16, 18,
agreed 42 20, 22, 25, 29, 31─32,
AGREEMENT 1, 9 34─35, 37, 39
agrees 1 begins 41
allow 6, 10, 20, 24, 33, 37, BENSON 13─14, 21, 44
41, 44, 46─47 bibliographies 27
allowable 11, 17, 32, 38, 42 bit 24
allowed 41─43 blank 12, 18, 26, 32, 39,
allowing 27, 42 50─51
allows 10, 29, 34, 40, 42, 46 bottom 1, 11─12, 17─18, 26,
alpha 1 32, 38─39
alphabet 1, 12, 18, 32, 39 box 1, 12, 18, 20, 32, 37, 39
54
boxes 1, 40 Cola 14, 45
brackets 1 Colas 14, 45
BRADLEY 1─2 colors 27
breaks 1, 6 column 11─12, 17─18, 26, 32,
Brian 13─14, 21, 44 38─39, 50
brief 1, 28 columns 11─12, 17─18, 26, 32,
broken 1, 7, 28─29 38─39, 50
browse 19─20, 35, 37, 39 command 4─5, 22, 27
Bug 52 commands 3─4, 27, 40
Build 1─2, 10, 13, 15─16, 25, Comments 53
28, 31, 37 compare 30
builds 1, 16, 33 compatible 41
bw 1, 27 completed 8, 12, 16, 18, 20,
23, 26, 30, 32─33, 35, 37,
39
───── C ───── comprehensive 18, 35
calculated 1, 11, 17, 32, 38 compressed 4
capable 6 compression 4
capital 19─20, 36 computer 27, 41
capitalized 1, 6, 19, 28, 31, CONFIG 48, 51
35 configured 41
CAPS 19─20, 36─37 consistency 30, 33
catch 1 consistent 20, 36
categories 14, 28, 44 consists 28
category 2─3, 28 contain 7, 16, 19, 21, 36─37,
cd 1, 4 41
CH 1 contained 6, 12, 18, 26, 33,
changed 10, 25 39
chapter 1, 23, 25 contains 10, 19─20, 28, 31,
chapters 1, 3, 22 33, 35─36, 38, 42─43, 45,
CHAR 25 47─48
characters 8, 11, 16─17, 19, contents 7, 16, 27, 29, 34
22, 31─32, 38, 41, 44 continue 10, 25, 49─50
charts 27 continuous 25
check 22, 48─49 continuously 43
choices 7─8, 19, 28─30, 36 controlling 14, 44
choose 3─4 Controls 6, 11, 17, 32, 38
chosen 50 conversion 7─8, 29─30, 47
Clifford 2 Convert 8, 30
Coca 14, 45 converted 8
55
copies 4 demonstrating 22
copy 4─5, 49 depositions 3, 22
copying 4 Description 10, 12, 17─18,
copyright 2, 15, 28 23, 26, 28, 31─32, 38─39,
correct 20, 27, 37, 39, 43, 49─52
48, 51 destroying 46
correctly 19, 35, 49─51 determine 7─8, 29─30, 35
couldn 41, 49 determining 6, 41
Count 33 dialogue 40
Courtney 14, 44 Diet 14, 45
crash 49 differently 6
create 3, 5─6, 13, 18, 21─22, differs 3
35, 41, 46, 48 directory 4, 22
created 1─2, 4, 6─7, 9─10, disallow 41
16, 22, 26, 31, 33, 37─39, DISCARD 5─8, 15, 30, 40,
48─51 42─43, 46, 48, 51
creates 4, 10, 31, 33, 37, 51 discarded 30, 42
creating 13, 29, 31, 33─34, disclaimer 7, 16
37, 45, 49 disk 3─4, 6, 43, 48─49, 51
current 4, 8, 16, 40 diskette 4─5, 49
Currently 3, 12─13, 18, 32, display 7, 21─22, 25
39, 42 displayed 25, 27
cursor 7, 24 distributed 4
CUSTOM 5, 15, 40─42, 48─49 divided 28
customize 42─43 DOC 5─9, 16, 20, 22─25, 30,
customized 33 35, 37
document 1─3, 5─8, 10─11,
13─23, 27─38, 40, 42─43,
───── D ───── 45, 47─48, 51
Database 48─49 documentation 4─6
DBF 5, 19─21, 34, 36─37, 46, Documented 52
48 documents 3, 6, 22, 47
DBI 5 doesn 19, 36, 52
deactivate 9, 45 don 6─8, 23, 27, 29─30,
DEF 5, 48 33─34, 43, 45, 50
default 5, 11, 17, 31, 34, DOS 3─4, 22, 28, 40, 52
38, 40, 46, 49 Drinks 14, 45
Defaults 28, 40, 48 duplicated 52
delete 20, 25, 37, 42─43
demonstrate 6
56
───── E ───── explained 27
easily 46─47 extension 19, 29, 31, 33─34,
Edit 2, 9─10, 12─13, 15, 36, 38
18─21, 24─26, 28, 31, extra 6
33─35, 37, 39─43, 45─46, extract 2─3, 7, 9─11, 13,
48─49, 51 15─19, 22, 28─29, 31,
edited 10, 31, 45, 51 33─38, 42─43, 49─51
editing 10, 33, 43 Extracted 2, 9─10, 15─16,
elapsed 12, 18, 20, 32, 37, 39 20─21, 30─31, 33─34, 37─38,
eliminate 1 40, 42─43, 45─46, 49─50
eliminated 7 Extracting 18─19, 36, 45,
eliminates 42 50─51
encounter 48 extracts 31
encountered 27
enter 6─7, 9, 11, 15─17, 19,
22, 24, 26─27, 29, 31, ───── F ─────
33─34, 36, 38─39, 45 faster 19, 36
entered 7, 13, 17, 33, 50 fastest 19, 36
entering 8, 12, 16, 18, 20, Fatal 49
31─32, 35, 37, 39, 50─51 feature 2─3, 13, 22, 41
entries 2─3, 13─14, 20─21, FEATURES 3, 27
24─25, 37, 44─46 feeds 6
entry 7, 9─11, 13, 16─17, 21, fewer 50
23─25, 29, 32─35, 38, 44, file 2─10, 12─13, 15─26,
50─51 28─40, 42─43, 45─51
equal 17, 38 filename 4, 7, 9, 15─16,
Error 2, 15, 32, 38, 48─49 22─25, 29, 31, 34, 38, 46─51
ESC 9 filenames 8, 12, 16, 18, 20,
ESCape 10, 15 22, 24─25, 31─32, 34─35,
etc 6─7, 27, 30, 42 37, 39─40, 46
exact 4 files 3─5, 7, 11, 15, 17,
exactly 13, 31 21─22, 24─25, 31, 37─38,
examines 22 43, 47─48, 50─51
examples 2─3, 5─6, 15, 24 fill 11, 17, 25, 31─32, 38
EXE 4─5 finding 18, 35
exist 48, 50 finds 19, 21, 35
existing 46 finished 8, 12, 16, 18, 20,
exists 49 26, 31─33, 35, 37, 39─40
EXIT 40 fit 11, 17, 31, 38
experiment 26, 50 flexibility 14, 24, 41, 44
57
floppy 3 ignore 29, 34
Format 2, 15, 48, 51 ignored 43
formats 47 inactive 9─10, 34, 45─46
formatting 6 included 6─7, 9, 11, 13─14,
fourth 4 17, 30, 32─33, 38, 41─45
frequency 3, 15, 28, 33 includes 18, 35
frequently 33 INDEX 1─7, 9─19, 21─53
FRM 5 indexed 3, 7, 24, 30─31, 38
frq 33 indexes 1, 6
Functions 28 indexing 6─8, 15─16, 22─23,
29─30, 34─35
indicate 23
───── G ───── indicates 9
genealogists 3 informed 8, 16
generate 3 input 7─10, 12, 15─16, 18─23,
generated 2 26, 29─39
Generator 28 inserted 43
guaranteed 18, 35 install 4
INSTALLATION 4
instance 10, 41, 44
───── H ───── INX 5, 50
handle 3, 50 isn 10, 19, 36
handled 6 item 11, 17, 29, 31, 38
handles 48 items 44
happening 19, 35
Haruyasu 4
hasn 25 ───── J ─────
heading 44 Jennifer 2─3
headings 13, 44
helpful 19, 33, 35
highlight 41, 43 ───── K ─────
HLP 5, 50 keeping 27
hopefully 3 keys 7
hyphen 24, 41
hyphens 24, 41
───── L ─────
laptop 27
───── I ───── laser 7, 11, 16─17, 31, 38
IBM 41 latest 5
ice 2 learn 5
58
legal 11, 17, 31, 38 merged 18, 35
lets 39, 44 message 50
levels 2─3 Messages 2, 15, 48
LHA 4 Microsoft 3, 47
limit 43 minimum 3, 11, 17, 32─33, 38
Lisa 14, 44 Miscellaneous 28
listed 2─3, 10, 13─14, 45 mistake 21
listing 1─2, 13, 27, 33 mistakes 21
lists 21, 46 modified 42, 51
ll 10, 17, 23 modify 50
load 12, 18, 26, 33, 39, 45─46 monitor 2, 15, 27
loaded 50 Monitors 14, 27, 44
locate 48 Monochrome 14, 44
Locks 52 multi 5, 22─23
longest 17, 38 Multimate 3, 47
looks 39, 46, 49 multiple 3, 22
lowercase 9─10, 45
───── N ─────
───── M ───── named 4, 12, 18, 26, 39
machine 52 names 1─3, 5, 18─21, 28, 31,
manual 1, 5, 13, 22, 27 34─37, 43, 45─46
manually 20─21 narrow 50
Margin 12, 18, 26, 32, 39 NDX 10, 12, 17─18, 26, 31─32,
margins 11, 17, 32, 38 38─39
mark 3, 9, 33, 41, 46 normally 6, 11, 17, 38
marked 33 Notice 14, 21, 45
match 11, 14, 17, 22, 30─31, numbering 25
38, 42─44 numeric 40
matches 8, 16
matching 22, 25
maximum 11, 17, 19─20, 31─32, ───── O ─────
36─38, 46 occur 6─7, 15, 29, 32, 38,
md 4 48, 50
memory 10, 50, 52 occurred 23
Menu 2, 4, 7, 9─10, 12─13, occurrence 1
15─16, 18─22, 25─29, 31, occurrences 1, 33─34
33─35, 37, 39─40, 45─49 occurring 33
Menus 15, 28 omit 19, 35
Merge 21, 37, 47 Opening 49─50
59
Option 2, 7─11, 15, 17, port 39, 46
19─20, 24─25, 27, 29─31, precise 6
33─36, 38, 42─43, 45─46, 48 Prefix 23─25
optional 6, 9, 45 prefixes 24
Optionally 1 prepare 6
options 1─2, 7, 19, 26, presence 9
29─30, 36, 51 presented 6
original 31, 38, 47, 49 preserve 6
output 7─12, 15─23, 26, pressing 7, 10, 43, 45─46
29─39, 49 previous 3, 25
print 3, 6, 12, 18, 26, 28,
33, 38─39
───── P ───── printer 11─12, 17─18, 26, 28,
page 6─8, 11─13, 15─18, 31, 33, 38─39, 46, 50
21─27, 29─32, 34─35, 38─39, printers 7, 11, 16─17, 31, 38
50 printing 6, 11, 17, 31, 38
PAGENUM 25 Pro 47
pages 7─8, 16, 22, 29, 34─35 procedures 43
path 4 processed 8, 12, 16, 18, 20,
PC 1─7, 9─11, 13, 15─19, 22, 25, 32, 37, 39
21─23, 25─32, 34─36, 38, processes 43
40─41, 43─53 processing 8, 10─11, 16─18,
pci 4─10, 12, 16─18, 20, 27, 20, 22─23, 25, 31─32,
30, 32, 35, 37, 39, 48, 50 34─35, 37─39, 51
pcinames 20─21 processor 12, 18, 26, 29,
Pepsi 14, 45 33─34
percentage 12, 18, 20, 32, processors 3, 6, 29, 34, 39,
37, 39 47
perform 3, 7─8, 29─30, 40, 52 produce 1, 11, 17, 32, 38
performed 8, 29, 34 producing 6
performing 21 Professional 47
Phone 52─53 prompt 4
Phrase 2─3, 6, 13─18, 21, 23, proper 11, 17, 29, 31, 34, 38
28, 33─35, 37─38, 40, 43─51 punctuation 41
phrases 2─3, 13─18, 21─22,
28, 33─34, 37, 43, 45, 49─51
pieces 24 ───── Q ─────
places 27, 50 Quick 2, 6, 15
please 22, 25, 50 quickly 6, 13, 45─46
popular 3, 47 quit 3
60
───── R ───── searching 44
RAM 3 seconds 9, 12, 16, 18, 25─26,
Rarely 52 45
readability 24 sections 28
recognized 19, 36 select 7─10, 12─13, 15─16,
recommended 19, 29, 31, 18─20, 22, 24─27, 29─31,
33─34, 36, 38 33─34, 36─37, 39, 46─48
recorded 7 selected 7, 11, 15, 17, 20,
reference 1 24─25, 30─32, 36, 38─39,
regarding 19, 36 42─43, 48─49
reinstall 50 selecting 8, 20, 37, 45, 48─49
Rel 47 selection 7, 10, 16, 18, 29,
Related 3, 44 31, 33─35, 37, 39, 42─43, 47
remains 43 selections 7, 28─29, 40, 47,
remembers 10, 16 50
remove 50 separate 22─25
removed 6 separates 24
rename 25 sequence 19, 35
Repeatability 52 sequences 21
requirements 2─3, 15 setting 7, 11, 16─17, 29,
requires 6 31─32, 35, 38, 48, 51
RESTART 25 settings 5, 11, 17, 22, 32,
Resulting 24 38, 40, 46, 49─50
reverse 11, 17, 32, 38, 50 shell 3
row 19, 35 ships 43
runs 4 significant 19, 36
significantly 3
skating 2
───── S ───── skiing 2─3
SAM 24 skip 7, 16, 22, 27, 29, 34─35
sample 2─3, 5, 22─26 skipped 22
save 2, 4, 28, 40, 42, 48─49 smaller 32, 38
saved 10 snowman 2
saves 40 Soft 14, 45
saving 6 Software 15, 28
scans 19, 35 sole 22
screen 19─20, 23─28, 36─37, 39 sorted 7, 15, 24─25, 29, 34
Search 13─15, 34, 44─45, 50─51 spacebar 9, 24, 41, 45
searched 25, 42─43 spaces 11, 17, 27, 32, 38
searches 3, 13 specify 1─2
61
speed 19, 36 TSR 50
spelled 49─51 tune 9, 45
spin 33─34 turning 27
spinning 13 twice 21
spinoff 2, 13, 15, 28, 33─34, typing 4
46
SRT 7─10, 12, 16, 18, 22─23,
26, 29─35, 38─39 ───── U ─────
starting 19, 35 un 33
starts 29, 34 unique 3, 9─10, 13, 24, 28,
status 8, 12, 16, 18, 20, 32, 33, 46
37, 39 unless 7
store 23 UNPACK 4─5
String 13─15, 23─24, 44─45, unpredictable 7, 15, 49
50─51 upper 8─9, 27, 30, 46
Strings 14, 45 uppercase 8─10, 45
sub 2─3, 13─14, 44 useful 22, 27, 35
Suggestion 53 uses 27, 34, 46, 51
Suggestions 53
supplied 22
supported 3, 6, 29, 34 ───── V ─────
supports 3 valid 41
surname 14, 19, 36, 44 versa 9, 45
surnames 19, 36 version 18, 35, 52
Susan 2 versions 3
SYS 48, 51 vice 9, 45
video 11, 17, 27, 32, 38, 50
───── T ─────
tables 27 ───── W ─────
takes 10, 16, 31, 37 WALTERS 2
technique 13─14, 44─46 wants 11, 17, 31, 38
tells 8, 12, 16, 18─20, 32, warning 49, 51
36─37, 39 WDB 23, 26
text 3, 5─7, 12, 15, 18, 26, width 11─12, 17─18, 26,
29, 33─34, 39, 47─48 31─32, 38─39, 50
title 7, 16, 29, 34 Wildcard 10, 12, 17─18,
toggle 45─46 22─23, 26, 31─32, 38─39,
toggled 9─10 49─51
transcripts 3, 22 WILLIAMS 2─3, 21
62
winter 2─3
won 11, 17
WordPerfect 3, 6, 47, 51
Wordstar 3, 6, 47
worry 6
wouldn 41
write 13, 33
writers 22
───── Y ─────
YOSHIZAKI 4
───── Z ─────
zero 25
63
Phrase Index
───── A ───── Edit Phrase File 13, 15, 40
ASCII 3, 5─7, 10, 12, 15, 18, Edit Word List Filenames 34, 46
22, 26, 29, 33─34, 39, 47 Error Messages 2, 15, 47─48
automatically 2─3, 6─7, 48, Examples 2─3, 5─6, 15, 24
50─51 Extract Capitalized Words 19,
28, 31, 35
Extract Personal Names 3, 18─19,
───── B ───── 28, 35, 43
BENSON, Extract Phrases 15─17, 28, 34,
Brian 13─14, 21, 44 37, 43, 49, 51
Courtney 14 Extract Single Words 7, 10, 13,
Lisa 14 22, 28─29, 31, 42, 50
Black and White Monitor 2, 15, Extracting Personal Names 18, 45
27
Bug Report Form 51
───── F ─────
File Menu 2, 4, 7, 10, 12─13,
───── C ───── 15─16, 18, 22, 25─26, 28─29,
Copyright 2, 15, 28 31, 33─34, 37, 39, 48
───── D ───── ───── G ─────
Document Format Menu 2, 15 Getting Started 4
Go to DOS 28, 40
───── E ─────
Edit Custom Character Set 15, ───── H ─────
40, 48 HELP Software 15, 28
Edit Default Settings List
39─40, 46, 49
Edit Discard Word File 15, 40, ───── I ─────
42, 48, 51 Installation 4
Edit Extracted Name File 15, 20,
37, 40, 45
Edit Extracted Word File 2, ───── L ─────
9─10, 15, 31, 33, 40, 45─46 lower case 8─10, 27, 30, 46
Edit Include Word File 15, 40,
43, 48, 51
Edit Menu 2, 9, 13, 15, 33─34, ───── M ─────
40, 45─46 Microsoft Word 3, 47
Edit Personal Name File 19, 35, Multimate 3, 47
40, 43
64
───── N ───── ───── V ─────
New Features 3 View Index on Screen 28, 39
No Conversion 8, 30
───── W ─────
───── O ───── WILLIAMS, Jennifer 2
Option Menu 2, 15 Word Frequency 3, 15, 28, 33
Other Features 26─27 WordPerfect 3, 6, 47, 51
Wordstar 3, 6, 47
Wordstar 2000 3, 47
───── P ─────
Phrase Index 2─3, 6, 13─14,
16─17, 28, 34, 37─38, 44, 49
Print Index to Printer 28, 39
Processing Multiple Files 22
───── Q ─────
Quick Start 2, 6, 15
Quit 3, 24
───── S ─────
Save Defaults 28, 40, 48
Single Word Index 1, 6, 9─10,
12, 15, 22, 25, 28─29, 31, 45
spinoff list 2, 15, 33, 46
Spinoff Unique Words 13, 28, 33
System Requirements 2─3, 15
───── T ─────
TEXT 3, 5─7, 12, 15, 18, 26, 29,
33─34, 39, 47─48
───── U ─────
UPPER CASE 8─9, 30, 46
Use Discard Word List 7─8, 30,
42
Use Include Word List 7─8, 30,
43
65